-
Notifications
You must be signed in to change notification settings - Fork 113
/
DictionaryValueProvider`1.xml
138 lines (138 loc) · 9.05 KB
/
DictionaryValueProvider`1.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<Type Name="DictionaryValueProvider<TValue>" FullName="System.Web.Mvc.DictionaryValueProvider<TValue>">
<TypeSignature Language="C#" Value="public class DictionaryValueProvider<TValue> : System.Web.Mvc.IEnumerableValueProvider" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DictionaryValueProvider`1<TValue> extends System.Object implements class System.Web.Mvc.IEnumerableValueProvider, class System.Web.Mvc.IValueProvider" />
<TypeSignature Language="DocId" Value="T:System.Web.Mvc.DictionaryValueProvider`1" />
<TypeSignature Language="VB.NET" Value="Public Class DictionaryValueProvider(Of TValue)
Implements IEnumerableValueProvider" />
<TypeSignature Language="F#" Value="type DictionaryValueProvider<'Value> = class
 interface IValueProvider
 interface IEnumerableValueProvider" />
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<TypeParameters>
<TypeParameter Name="TValue" />
</TypeParameters>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.Web.Mvc.IEnumerableValueProvider</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.Web.Mvc.IValueProvider</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<typeparam name="TValue">The type of the value.</typeparam>
<summary>Represents the base class for value providers whose values come from a collection that implements the <see cref="T:System.Collections.Generic.IDictionary`2" /> interface.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DictionaryValueProvider (System.Collections.Generic.IDictionary<string,TValue> dictionary, System.Globalization.CultureInfo culture);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Collections.Generic.IDictionary`2<string, !TValue> dictionary, class System.Globalization.CultureInfo culture) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.DictionaryValueProvider`1.#ctor(System.Collections.Generic.IDictionary{System.String,`0},System.Globalization.CultureInfo)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (dictionary As IDictionary(Of String, TValue), culture As CultureInfo)" />
<MemberSignature Language="F#" Value="new System.Web.Mvc.DictionaryValueProvider<'Value> : System.Collections.Generic.IDictionary<string, 'Value> * System.Globalization.CultureInfo -> System.Web.Mvc.DictionaryValueProvider<'Value>" Usage="new System.Web.Mvc.DictionaryValueProvider<'Value> (dictionary, culture)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="dictionary" Type="System.Collections.Generic.IDictionary<System.String,TValue>" />
<Parameter Name="culture" Type="System.Globalization.CultureInfo" />
</Parameters>
<Docs>
<param name="dictionary">The name/value pairs that are used to initialize the value provider.</param>
<param name="culture">Information about a specific culture, such as the names of the culture, the writing system, and the calendar used.</param>
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.DictionaryValueProvider`1" /> class.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">The <paramref name="dictionary" /> parameter is null.</exception>
</Docs>
</Member>
<Member MemberName="ContainsPrefix">
<MemberSignature Language="C#" Value="public virtual bool ContainsPrefix (string prefix);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ContainsPrefix(string prefix) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.DictionaryValueProvider`1.ContainsPrefix(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ContainsPrefix (prefix As String) As Boolean" />
<MemberSignature Language="F#" Value="abstract member ContainsPrefix : string -> bool
override this.ContainsPrefix : string -> bool" Usage="dictionaryValueProvider.ContainsPrefix prefix" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.Mvc.IValueProvider.ContainsPrefix(System.String)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="prefix" Type="System.String" />
</Parameters>
<Docs>
<param name="prefix">The prefix to search for.</param>
<summary>Determines whether the collection contains the specified prefix.</summary>
<returns>true if the collection contains the specified prefix; otherwise, false.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">The <paramref name="prefix" /> parameter is null.</exception>
</Docs>
</Member>
<Member MemberName="GetKeysFromPrefix">
<MemberSignature Language="C#" Value="public virtual System.Collections.Generic.IDictionary<string,string> GetKeysFromPrefix (string prefix);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IDictionary`2<string, string> GetKeysFromPrefix(string prefix) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.DictionaryValueProvider`1.GetKeysFromPrefix(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetKeysFromPrefix (prefix As String) As IDictionary(Of String, String)" />
<MemberSignature Language="F#" Value="abstract member GetKeysFromPrefix : string -> System.Collections.Generic.IDictionary<string, string>
override this.GetKeysFromPrefix : string -> System.Collections.Generic.IDictionary<string, string>" Usage="dictionaryValueProvider.GetKeysFromPrefix prefix" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.Mvc.IEnumerableValueProvider.GetKeysFromPrefix(System.String)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IDictionary<System.String,System.String></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="prefix" Type="System.String" />
</Parameters>
<Docs>
<param name="prefix">the prefix.</param>
<summary>Gets the keys from the prefix.</summary>
<returns>The keys from the prefix.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetValue">
<MemberSignature Language="C#" Value="public virtual System.Web.Mvc.ValueProviderResult GetValue (string key);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Web.Mvc.ValueProviderResult GetValue(string key) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.DictionaryValueProvider`1.GetValue(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetValue (key As String) As ValueProviderResult" />
<MemberSignature Language="F#" Value="abstract member GetValue : string -> System.Web.Mvc.ValueProviderResult
override this.GetValue : string -> System.Web.Mvc.ValueProviderResult" Usage="dictionaryValueProvider.GetValue key" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.Mvc.IValueProvider.GetValue(System.String)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.Mvc.ValueProviderResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="key">The key of the value object to retrieve.</param>
<summary>Returns a value object using the specified key and controller context.</summary>
<returns>The value object for the specified key.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">The <paramref name="key" /> parameter is null.</exception>
</Docs>
</Member>
</Members>
</Type>